Big Huge Thesaurus

Bufo speciosus

noun

sounds kind of like